(i've) seen worse - Français Anglais Dictionnaire